package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

public class ProperFee extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 序号 */
    @Excel(name = "序号")
    private int num;

    /** 物管ID */
    private String properId;

    /** 楼层名 */
    @Excel(name = "楼层名")
    private String floorName;

    /** 租户名 */
    @Excel(name = "租户名")
    private String companyName;

    /** 租户id */
    private String companyId;

    /** 建筑面积 */
    @Excel(name = "建筑面积")
    private String coveredArea;

    /** 物管费 */
    @Excel(name = "物管费")
    private String propertyFee;

    /** 空关面积 */
    @Excel(name = "空关面积")
    private String emptyArea;

    /** 物管费_空关 */
    @Excel(name = "物管费_空关")
    private String propertyEmptyFee;

    /** 面积小计 */
    @Excel(name = "面积小计")
    private String areaSum;

    /** 物管费小计 */
    @Excel(name = "物管费小计")
    private String propertySum;

    /** 说明 */
    @Excel(name = "说明")
    private String shuoming;

    /** 参数类别 */
    @Excel(name = "参数类别")
    private String paramKind;


    @Excel(name = "生成时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss", type = Excel.Type.EXPORT)
    private Date updatetime;

    @Excel(name = "年月标识")
    private String etldt;

    /** 备注 */
    @Excel(name = "备注")
    private String remark;

    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getProperId() {
        return properId;
    }

    public void setProperId(String properId) {
        this.properId = properId;
    }

    public String getFloorName() {
        return floorName;
    }

    public void setFloorName(String floorName) {
        this.floorName = floorName;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getCoveredArea() {
        return coveredArea;
    }

    public void setCoveredArea(String coveredArea) {
        this.coveredArea = coveredArea;
    }

    public String getPropertyFee() {
        return propertyFee;
    }

    public void setPropertyFee(String propertyFee) {
        this.propertyFee = propertyFee;
    }

    public String getEmptyArea() {
        return emptyArea;
    }

    public void setEmptyArea(String emptyArea) {
        this.emptyArea = emptyArea;
    }

    public String getPropertyEmptyFee() {
        return propertyEmptyFee;
    }

    public void setPropertyEmptyFee(String propertyEmptyFee) {
        this.propertyEmptyFee = propertyEmptyFee;
    }

    public String getAreaSum() {
        return areaSum;
    }

    public void setAreaSum(String areaSum) {
        this.areaSum = areaSum;
    }

    public String getPropertySum() {
        return propertySum;
    }

    public void setPropertySum(String propertySum) {
        this.propertySum = propertySum;
    }

    public String getShuoming() {
        return shuoming;
    }

    public void setShuoming(String shuoming) {
        this.shuoming = shuoming;
    }

    public String getParamKind() {
        return paramKind;
    }

    public void setParamKind(String paramKind) {
        this.paramKind = paramKind;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    public String getEtldt() {
        return etldt;
    }

    public void setEtldt(String etldt) {
        this.etldt = etldt;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "ProperFee{" +
                "num=" + num +
                ", properId='" + properId + '\'' +
                ", floorName='" + floorName + '\'' +
                ", companyName='" + companyName + '\'' +
                ", companyId='" + companyId + '\'' +
                ", coveredArea='" + coveredArea + '\'' +
                ", propertyFee='" + propertyFee + '\'' +
                ", emptyArea='" + emptyArea + '\'' +
                ", propertyEmptyFee='" + propertyEmptyFee + '\'' +
                ", areaSum='" + areaSum + '\'' +
                ", propertySum='" + propertySum + '\'' +
                ", shuoming='" + shuoming + '\'' +
                ", paramKind='" + paramKind + '\'' +
                ", updatetime=" + updatetime +
                ", etldt='" + etldt + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}
